deep-pull press - German English Dictionary